encoding/json/jsontext.export.Decoder (method)

40 uses

	encoding/json/jsontext (current package)
		export.go#L58: func (export) Decoder(d *Decoder) *decoderState { return &d.s }

	encoding/json
		v2_scanner.go#L30: 	xd := export.Decoder(d)

	encoding/json/v2
		arshal.go#L389: 	xd := export.Decoder(dec)
		arshal.go#L406: 	xd := export.Decoder(dec)
		arshal.go#L425: 	xd := export.Decoder(in)
		arshal.go#L457: 		if err := export.Decoder(in).CheckNextValue(last); err != nil {
		arshal.go#L473: 			export.Decoder(in).Tokens.InvalidateDisabledNamespaces()
		arshal.go#L482: 		return export.Decoder(in).CheckEOF()
		arshal_any.go#L71: 		xd := export.Decoder(dec)
		arshal_any.go#L188: 		export.Decoder(dec).Tokens.Last.DisableNamespace()
		arshal_any.go#L201: 			name := export.Decoder(dec).PreviousTokenOrValue()
		arshal_default.go#L258: 		xd := export.Decoder(dec)
		arshal_default.go#L382: 		xd := export.Decoder(dec)
		arshal_default.go#L493: 		xd := export.Decoder(dec)
		arshal_default.go#L592: 		xd := export.Decoder(dec)
		arshal_default.go#L699: 		xd := export.Decoder(dec)
		arshal_default.go#L959: 		xd := export.Decoder(dec)
		arshal_default.go#L1289: 		xd := export.Decoder(dec)
		arshal_default.go#L1789: 			if string(export.Decoder(dec).PreviousTokenOrValue()) == `"null"` {
		arshal_embedded.go#L61: 		xd := export.Decoder(dec)
		arshal_funcs.go#L296: 			xd := export.Decoder(dec)
		arshal_methods.go#L302: 			xd := export.Decoder(dec)
		arshal_methods.go#L338: 				export.Decoder(dec).Tokens.Last.NeedObjectName() {
		arshal_methods.go#L364: 				export.Decoder(dec).Tokens.Last.NeedObjectName() {
		arshal_methods.go#L368: 			xd := export.Decoder(dec)
		arshal_time.go#L79: 			xd := export.Decoder(dec)
		arshal_time.go#L162: 			xd := export.Decoder(dec)
		errors.go#L140: 	if export.Decoder(d).Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
		errors.go#L144: 		ByteOffset:  d.InputOffset() + int64(export.Decoder(d).CountNextDelimWhitespace()),
		errors.go#L145: 		JSONPointer: jsontext.Pointer(export.Decoder(d).AppendStackPointer(nil, +1)),
		errors.go#L154: 	if export.Decoder(d).Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
		errors.go#L155: 		if err2 := export.Decoder(d).SkipValue(); err2 != nil {
		errors.go#L165: 	tokOrVal := export.Decoder(d).PreviousTokenOrValue()
		errors.go#L167: 	if export.Decoder(d).Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
		errors.go#L177: 		JSONPointer: jsontext.Pointer(export.Decoder(d).AppendStackPointer(nil, -1)),
		errors.go#L187: 		serr.JSONValue = jsontext.Value(export.Decoder(d).PreviousTokenOrValue()).Clone()
		errors.go#L197: 	if export.Decoder(d).Flags.Get(jsonflags.ReportErrorsWithLegacySemantics) {
		errors.go#L198: 		if err2 := export.Decoder(d).SkipValueRemainder(); err2 != nil {
		errors.go#L237: 		d := export.Decoder(c)
		errors.go#L245: 			offset = c.InputOffset() + int64(export.Decoder(c).CountNextDelimWhitespace())